@media (min-width:1025px){/* LAPTOPS */
.banner{}
	.banner a{display:block;}
	.banner figure{}
	.banner img{height:100%;}
	.banner .iconfont{font-size:60px;}
		.banner .swiper-button-prev{left:5%;}
		.banner .swiper-button-next{right:5%;}

.title{margin:0 0 40px;}
.title:after{content:'';display:block;clear:both;}
	.title h2{float:left;font-size:18px;text-transform:uppercase;position:relative;}
	.title h2:after{content:'';display:block;position:absolute;bottom:-10px;left:0;height:2px;width:40px;background:#d81e06;}
	.title a{float:right;font-size:12px;color:#d81e06;}

.aboutapplication{padding:60px 0;}
.about{flex:0 0 580px;min-width:0;font-size:12px;}
	.aboutinfo p{text-indent:2em;}
	.aboutinfo p:nth-of-type(3),.aboutinfo p:nth-of-type(5){text-indent:1em;}
.application{flex:0 0 580px;min-width:0;}
	.application ul{}
	.application li{float:left;width:25%;text-align:center;}
	.application li a{display:block;padding:20px 0 0;}
	.application li a figure{}
	.application li a figure img{height:50px;}
	.application li a h3{font-weight:normal;font-size:12px;}

.news{background:url(../images/bgnews.jpg) no-repeat center center;padding:60px 0;}
	.newscover{flex:0 0 480px;min-width:0;}
		.newscover a{display:block;background:#fff;}
		.newscover a figure{}
		.newscover a img{width:100%;height:235px;}
		.newscover a section{padding:20px;}
		.newscover a h3{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
		.newscover a time{font-size:12px;opacity:0.4;}
		.newscover a p{font-size:12px;height:40px;overflow:hidden;}
	.newslist{flex:0 0 680px;min-width:0;}
		.newslist ul{margin:0 -1%;}
		.newslist li{float:left;width:48%;margin:0 1% 15px;}
		.newslist li a{display:block;background:#fff;padding:20px;}
		.newslist li a time{font-size:12px;opacity:0.4;}
		.newslist li a dl{}
		.newslist li a dt{font-weight:bold;padding:0 0 10px;height:40px;overflow:hidden;}
		.newslist li a dd{font-size:12px;height:60px;overflow:hidden;}
}
@media (max-width:1024px){/* TABLET */
.banner{}
	.banner a{display:block;}
	.banner figure{}
	.banner img{width:100%;}
	.banner .iconfont{font-size:60px;}
		.banner .swiper-button-prev{left:5%;}
		.banner .swiper-button-next{right:5%;}

.title{margin:0 0 40px;}
.title:after{content:'';display:block;clear:both;}
	.title h2{float:left;font-size:18px;text-transform:uppercase;position:relative;}
	.title h2:after{content:'';display:block;position:absolute;bottom:-10px;left:0;height:2px;width:40px;background:#d81e06;}
	.title a{float:right;font-size:12px;color:#d81e06;}

.aboutapplication{padding:40px 20px;}
	.about{font-size:12px;margin-bottom:40px;}
		.aboutinfo p{text-indent:2em;}
	.application{}
		.application ul{}
		.application li{float:left;width:25%;text-align:center;}
		.application li a{display:block;padding:20px 0 0;}
		.application li a figure{}
		.application li a figure img{height:50px;}
		.application li a h3{font-weight:normal;font-size:12px;}

.news{background:url(../images/bgnews.jpg) no-repeat center center;padding:40px 20px;background-size:auto 100%;}
	.newscover{margin-bottom:20px;}
		.newscover a{display:block;background:#fff;}
		.newscover a figure{}
		.newscover a img{width:100%;height:235px;}
		.newscover a section{padding:20px;}
		.newscover a h3{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
		.newscover a time{font-size:12px;opacity:0.4;}
		.newscover a p{font-size:12px;height:40px;overflow:hidden;}
	.newslist{}
		.newslist ul{}
		.newslist li{margin-bottom:10px;}
		.newslist li a{display:block;background:#fff;padding:15px;}
		.newslist li a time{opacity:0.4;}
		.newslist li a dl{}
		.newslist li a dt{font-weight:bold;}
		.newslist li a dd{color:#999;}
}